home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Graphics_Utils / CyberGraphX / CGXDPMS / CGXDPMS.readme < prev    next >
Text File  |  1998-06-24  |  4KB  |  137 lines

  1. Introduction
  2. ============
  3.  
  4. CGXDPMS - Now there's an acronym for you. ;) CGX stands for CyberGraphX,
  5. and DPMS stands for Display Power Management Signaling. So, this is a
  6. program that uses the DPMS feature in CyberGraphX.
  7.  
  8. Anyway, this is a small program I hacked together the other day (hence the
  9. brief documentation ;). It is a small commodity that uses the DPMS function
  10. in your graphics card and monitor. I wrote it since the DPMS program I had
  11. seen was a bit large, and more importantly, didn't support all DPMS levels
  12. available in CyberGraphX. Hence CGXDPMS, which supports all three DPMS
  13. levels (and is a bit smaller).
  14.  
  15. CGXDPMS can be used in addition to a normal screen blanker.
  16.  
  17.  
  18. Requirements
  19. ============
  20.  
  21. First of all, you need a graphics card and a monitor that supports DPMS.
  22. You also need CyberGraphX (or compatible) installed. Other than that,
  23. nothing special is required (except AmigaOS then).
  24.  
  25. If you use this with a graphics card that do support DPMS, but the monitor
  26. does not, I don't know what will happen. If anything gets damaged, don't
  27. blame me. And this brings us to...
  28.  
  29.  
  30. No warranty
  31. ===========
  32.  
  33. There is no warranty for this software package. Although the author has
  34. tried to prevent errors he can't guarantee that the software package
  35. described in this document is 100% reliable. You are therefore using this
  36. material at your own risk. The author cannot be made responsible for any
  37. damage which is caused by using this software package.
  38.  
  39.  
  40. Usage
  41. =====
  42.  
  43. The following arguments can be specified on the command line, or as
  44. tooltypes:
  45.  
  46. CX_PRIORITY
  47.    The priority (within Commodities). Changing this will probably not
  48.    change the behaviour in any way, since CGXDPMS doesn't have any
  49.    hotkey yet, but...
  50.  
  51. STANDBYTIME
  52.    The number of minutes of inactivity to wait before the (optional)
  53.    standby mode should be activated. Default is 15 minutes. Specifying
  54.    0 will make CGXDPMS skip this mode.
  55.  
  56. SUSPENDTIME
  57.    The number of minutes of inactivity to wait before the suspended
  58.    mode should be activated. This time starts counting after the
  59.    standby mode is activated (if at all). Default is 15 minutes.
  60.    Specifying 0 will make CGXDPMS skip this mode.
  61.  
  62. OFFTIME
  63.    The number of minutes of inactivity to wait before the off mode
  64.    should be activated (erh ;). This time starts counting after the
  65.    standby mode is activated (if at all). Default is 15 minutes.
  66.    Specifying 0 will make CGXDPMS skip this mode.
  67.  
  68.    Note: Setting all the above times to zero is rather pointless to
  69.    do, don't you think? ;)
  70.  
  71. SENDSHIFT
  72.    In order to stop a possible screen blanker from doing any
  73.    uneccessary work, CGXDPMS will regularly emulate the pressing of
  74.    the left shift key while the monitor is not "on". This should keep
  75.    any screen blanker from going into action.
  76.  
  77.    Pressing the shift key shouldn't cause any problems, but here you
  78.    can decide if it should be done or not.
  79.  
  80. SHIFTTIME
  81.    The number of minutes to wait between the emulated shift pressings.
  82.    Default is 1.
  83.  
  84. NOMOUSE
  85.    If specified, then the CGXDPMS will not turn the monitor on when
  86.    the mouse is moved. This only affects CGXDPMS while the monitor is
  87.    not "on".
  88.  
  89.  
  90. The DONOTWAIT tooltype in the icon is for the Workbench, when placed in the
  91. Workbench startup drawer.
  92.  
  93.  
  94. Todo?
  95. =====
  96.  
  97. Things that could be added, but I didn't consider to be important at the
  98. moment:
  99.  
  100.  o CGXDPMS assumes that it is the graphics card of the Workbench screen
  101.    that should signal for power saving. Maybe this should be configurable
  102.    (in the form of the name of a public screen), and also include support
  103.    for multiple screens (for those with multiple cards).
  104.  
  105.  o A hotkey to go into power saving mode.
  106.  
  107.  
  108. Author and other things
  109. =======================
  110.  
  111. CGXDPMS was written in 1997 by Magnus Holmgren. It is public domain (source
  112. included, though not very well documented ;), so you can do anything you
  113. like with it (although credits would be appriciated ;). Contact address:
  114.  
  115. Snail mail:
  116.  
  117.    Magnus Holmgren
  118.    Kvarnbergsvägen 5
  119.    S-444 47  Stenungsund
  120.    SWEDEN
  121.  
  122. Electronic mail:
  123.  
  124.    cmh@lls.se
  125.    2:203/512.10@fidonet
  126.  
  127.    http://www.lls.se/~cmh/
  128.  
  129.  
  130. Version history
  131. ===============
  132.  
  133. 1.0   May 7, 1997
  134.  
  135.    Initial release.
  136.  
  137.